package com.quick.service;

import org.springframework.util.Assert;

import com.quick.login.doamin.dto.UserLoginDTO;
import com.quick.login.doamin.vo.QuickUserVo;

public interface IUserLoginService {
	
	String login(UserLoginDTO login);
	
	default void checkLogin(UserLoginDTO login) {
		Assert.hasText(login.getUserName(), "用户名不能为空");
		Assert.hasText(login.getPassword(), "密码不能为空");
	}

	Boolean register(UserLoginDTO register);


	void checkUserExist(String userName);
	/**
	 * 获取当前用户
	 * @return
	 */
	QuickUserVo getUser();
}
